Terminal device for downloading and installing an application and method thereof

ABSTRACT

A method for installing an application includes inputting a command to download the application, selecting a page to add an identifier for executing the application, and displaying the identifier on the selected page.

PRIORITY

This application claims priority under 35 U.S.C. §119(a) to KoreanPatent Application No. 10-2010-0092521, which was filed on Sep. 20,2010, in the Korean Intellectual Property Office, the entire disclosureof which is incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to installing an application,and more particularly to a terminal device which downloads and installsan application from an external server, while indicating an identifiercorresponding to the application at an adequate location, and a methodthereof.

2. Description of the Related Art

Terminal devices such as smartphones provide a variety of functionality,through various forms of application programs to thus provideconvenience to users. The application programs may be installed asdefault applications by the manufacturers of the devices, or by users,after purchasing the device, by downloading applications from externalservers.

The application market has expanded to services that enable downloadingof applications to not only portable terminal devices, but alsostationary terminal devices such as Televisions (TVs).

Once an application program is installed, an identifier that representsthe corresponding application program may appear on the backgroundscreen, such as icons corresponding to applications displayed on thebackground screens of smartphones.

Since the icons are displayed at random locations, users have to searchthrough pages to find the location of an icon they have just installedand as the number of installed applications increases, newly-installedicons that have not been used yet become more difficult to distinguishat a glance.

SUMMARY OF THE INVENTION

Accordingly, the present invention has been made to solve theabove-mentioned disadvantages occurring in the prior art and otherrelated disadvantages not described above, and the present inventionprovides a terminal device which, when an application is downloaded andinstalled, distinguishes the application by setting the location andshape of an identifier corresponding to a downloaded application to thusenable convenient use of the application by a user, and a method forinstalling the application.

According to one embodiment of the present invention, there is provideda method for installing an application, which may include inputting acommand to download the application, selecting a page to add anidentifier for executing the application, and displaying the identifieron the selected page.

According to another embodiment of the present invention, a terminaldevice is provided, which may include a user interface unit whichreceives a command to download an application, a communication interfaceunit which is connected to a server in response to the command todownload the application, a storage unit which stores the downloadedapplication, and a control unit which provides a screen to select a pageon which an identifier corresponding to the application is displayed,and controls the user interface unit to display the identifier on theselected page on the screen.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other features, aspects and advantages of the presentinvention will be more apparent from the following detailed descriptiontaken in conjunction with the accompanying drawings, in which:

FIG. 1 is block diagram of a terminal device according to an embodimentof the present invention;

FIG. 2 is a block diagram of a terminal device according to anembodiment of the present invention;

FIG. 3 is a diagram illustrating an example of a page select screen,displayed at downloading of an application according to an embodiment ofthe present invention;

FIG. 4 is a diagram illustrating another example of the page selectscreen according to an embodiment of the present invention;

FIG. 5 is a diagram illustrating an example of application installationprocess according to an embodiment of the present invention;

FIG. 6 is a diagram illustrating an example of progress bar displayed onan edge of an icon according to an embodiment of the present invention;

FIG. 7 is a diagram illustrating an example of an icon shaperepresenting an application installed but not used yet according to anembodiment of the present invention;

FIG. 8 is a diagram illustrating another example of the page selectscreen;

FIG. 9 is a diagram illustrating a process of adding a textcorresponding to an application on a page that contains a text listaccording to an embodiment of the present invention; and

FIGS. 10 and 11 are flowcharts illustrating methods of a terminal devicefor installing an application according to embodiments of the presentinvention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION

Hereinafter, various embodiments of the present invention will bedescribed in greater detail with reference to the accompanying drawings,in which aspects of the present invention are illustrated.

In the following description, same drawing reference numerals are usedfor the same elements throughout the drawings. While the embodiments aredescribed with detailed construction and elements, to assist in acomprehensive understanding of the present invention, the embodiments ofthe present invention can be implemented without those specific details.Also, well-known functions or constructions may be omitted so as toavoid obscuring the description with unnecessary detail.

FIG. 1 is a block diagram of a terminal device according to anembodiment of the present invention. The terminal device herein may beportable devices such as mobile phones, Personal Digital Assistants(PDAs), MP3 players, or stationary terminal devices such as TVs,electronic frames, electronic display devices, and the like

Referring to FIG. 1, the terminal device may include a user interfaceunit 110, a control unit 120, a communication interface unit 130, and astorage unit 140.

The user interface unit 110 may be configured to display various screensproviding a user with information, and receives various commands or datafrom the user. The user interface unit 110 may be implemented in a formthat includes a separate display terminal (e.g., a Liquid CrystalDisplay (LCD) panel, etc.) and input device (e.g., button, wheel,touchpad, Infa-Red (IR) reception, etc.), or as a touch screen that iscapable of both output and input.

The storage unit 140 stores various programs installed on the terminaldevice. The storage unit 140 may include one or more various memoriessuch as, for example, a Read Only Memory (ROM), a Random Access Memory(RAM), a flash memory, a memory card, a Universal Serial Bus (USB)memory, a Hard Disk Drive (HDD), etc. Specifically, the storage unit 140may store therein various programs such as, for example, an OperatingSystem (O/S) program to drive the terminal device, various utilityprograms, various application programs, or viewer programs. Forconvenience of explanation, the programs used in the terminal device arecollectively referred to as “applications.”

The user may select an application intended for execution through theuser interface unit 110. Specifically, the user may select the intendedapplication by selecting an application identifier displayed on thescreen of the terminal device. The identifier may be displayed invarious forms. One example, is the identifier may be displayed in theform of an icon arranged on the background screen of the terminal, or intext form that represents the application. Further, the identifier maybe directly formed on the screen of the terminal device, or appears onthe screen when the user selects a specific button such as “menu” buttonto search available applications.

When an application is selected, the control unit 120 executes theapplication program stored in the storage unit 140 and provides the userwith the service corresponding to the application program.

The applications may be installed upon manufacturing the terminaldevices, or acquired from an external device (i.e., server) which isconnected through wired or wireless interface, or downloaded fromapplication stores that provide applications for sale.

The communication interface unit 130 is configured to be connected tothe external server by wired or wireless communication protocol anddownload applications. The applications downloaded from thecommunication interface unit 130 may be stored at the storage unit 140.

The control unit 120 is connected to a server using the communicationinterface unit 130 in response to a server access command received fromthe user through the user interface unit 110. The information providedfrom the server is provided to the user through the user interface unit110. The user may search, select and input a command to download anintended application. In response to an input of the download command,the control unit 120 transmits a download request for the selectedapplication through the communication interface unit 130. Processes suchas authentication and installation of security programs may beadditionally implemented. If the application is sent from the server,the control unit 120 stores the received application at the storage unit140 and installs the application.

If a command to download the application is input, the control unit 120selects the page to display an identifier corresponding to theapplication. That is, the control unit 120 controls the user interfaceunit 110 to display the page select screen.

The user may select a page to add the identifier from the page selectscreen displayed on the user interface unit 110.

If the page is selected, the control unit 120 controls the userinterface unit 110 so that the identifier is displayed on the selectedpage during or after downloading.

As explained above, the identifier may be implemented in various formsincluding icons or text. Further, the page select screen may beimplemented in various forms.

FIG. 2 is a detailed block diagram of a terminal device according to anembodiment of the present invention. Referring to FIG. 2, the terminaldevice may include a user interface unit 110, a control unit 120, acommunication interface unit 130, and a storage unit 140.

For example, the user interface unit 110 may be implemented as a touchscreen. That is, the user interface unit 110 may include a display unit111, and a touch recognition unit 112. The display unit 111 may becomposed of a plurality of layers such as display panel, color filter,or backlight unit. The display unit 111 display various screensaccording to the data provided from the control unit 120.

The touch recognition unit 112 may be implemented as a touch sensorprovided on the display unit 111 to perceive a touch of the user on thedisplay panel. The touch recognition unit 112 may provide the controlunit 120 with information about a spot touched on by the user, such ascoordinate information.

The control unit 120 includes a command recognition unit 121, a downloadmanagement unit 122, an application management unit 123, and a graphiccontrol unit 124.

The command recognition unit 121 recognizes the command input by theuser based on the information provided from the touch recognition unit112 and the currently-displayed screen data. The command recognitionunit 121 may control the download management unit 122, the applicationmanagement unit 123 and the graphic control unit 124 according to therecognized command.

The download management unit 122 accesses the server via thecommunication interface unit 130 and provides the function ofdownloading an application. The download management unit 122 generates acommand or data for various functions such as server access, search,application selection, or download requests, transmits these to theserver via the communication interface unit 130 and performs thedownload according to a response from the server.

The application management unit 123 is configured to manage variousapplications stored and installed at the storage unit 140. Theapplication management unit 123 may read the application selected by theuser from the storage unit 140 and execute the read application.Further, the application management unit 123 manages a use history ofeach application based on the use thereof. That is, the applicationmanagement unit 123 may mange the history of each application byfrequency or time of use. Further, the application management unit 123may also manage the location at which the respective application isinstalled. The application management unit 123 may manage informationincluding an address of a location at which an application is stored inthe storage unit 140, a location of an application identifier on thescreen page, a number of identifiers per page, and the like.

The graphic control unit 124 generates screen data to be displayed atthe display unit 111 and provides the generated data to the display unit111. The graphic control unit 124 generates data for various screensrelated with application download such as, for example, page selectscreens in various forms, thumbnail images with respect to the pages,screens corresponding to the data transmitted from the server, and thelike, and outputs the generated data to the display unit 111.Additionally, the graphic control unit 124 may render a screen accordingto execution of an application and provide the display unit 111 with therendered screen.

FIG. 3 is a diagram illustrating an example of a page select screenwhich is displayed when downloading an application according to anembodiment of the present invention.

Referring to FIG. 3, in response to a download command 11 on the screen10 provided by the server, the screen 10 becomes a page select screen.On the page select screen, the screen pages of the terminal device mayeach be represented by a thumbnail image and aligned.

That is, the identifiers of the applications may be aligned on thebackground screen of the terminal device. Herein, if there are too manyidentifiers to be displayed on one screen, the excess identifiers may bealigned on the next page. The user may turn to the next page by touchingon the screen or manipulating the key. As explained above, in an examplewhere the identifiers are represented in icon forms, the icons may bedisplayed on the respective pages. Accordingly, different number andtype of identifiers appear on each page.

FIG. 3 illustrates thumbnail images of pages being displayed on a screen10 according to an embodiment of the present invention. Referring toFIG. 3, total eight thumbnail images (12-1˜12-8) may be displayed. Inthe example illustrated in FIG. 3, pages 1, 3, 4, 5, 8 (12-1, 12-3,12-4, 12-5, 12-8) have space to add identifiers and thus can bedisplayed as selectable state. Conversely, pages 2, 6, and 7 (12-2,12-6, 12-7) have no space to add the identifiers and thus displayed asnon-selectable state. Accordingly, the user can be guided to select thepage from among the pages that can add identifiers therein.

The selectable and non-selectable state may be displayed in variousmanners. For example, the thumbnail images in selectable state may benormally displayed, while the non-selectable thumbnail images may beblurred with downgraded brightness. Alternatively, non-selectable stateof the thumbnail images may be represented by a corresponding message,or in distinguishing color from that of the selectable thumbnail imagesso that the user can notice the same.

Although all pages display thumbnail images and the thumbnails areindicated as selectable or non-selectable, depending on the presence andabsence of spaces in FIG. 3, alternatively the thumbnail images withrespect to the non-selectable pages may instead not be displayed.

FIG. 4 is a diagram illustrating another construction of the page selectscreen according to an embodiment of the present invention. Referring toFIG. 4, identifiers are displayed in icon forms, and thumbnail imageswith respect to the respective pages in which existing identifiers aredisplayed, are aligned on one screen. As illustrated in FIG. 3, thethumbnail images with space are indicated to be selectable, while thethumbnail images without space are indicated to be non-selectable.

In each page, the identifiers may be grouped and stored under folders.Accordingly, when the user selects a page, a folder-selecting popupwindow may appear to allow the user to select a folder from the selectedpage.

Referring to FIG. 4, if a thumbnail image 8 (12-8) is selected, afolder-selecting popup window 13-1 is displayed at one side of thethumbnail image 8 (12-8). The folder-selecting popup window 13-1displays all the folders included in the thumbnail image 8 (12-8) tothus allow the user to select a specific folder therefrom. In oneembodiment, the information about the folders may be displayed on thefolder-selecting popup window 13-1. Alternatively, a folder-selectingpopup window may be displayed for each of the entire folders included inthe thumbnail image 8 (12-8). Herein, the respective folder-selectingpopup windows may display information about the identifiers included inthe folder.

Even the page without space may have a folder therein, and if so, anidentifier may be added to such folder. Accordingly, as illustrated inFIG. 4, if the thumbnail image 6 (12-6) from among the non-selectablethumbnail images 12-2, 12-6, 12-7 has a selectable folder therein, thefolder-selecting window 13-2 may be fixedly indicated on one side of thethumbnail image 6 (12-6). The folder-selecting window 13-2 may also bedisplayed as a single window to indicate the information about theentire folder, or a plurality of windows corresponding to the respectivefolders to indicate identifier information under the correspondingfolder.

Although the folder-selecting popup window 13-1 is provided for theselectable thumbnail image, while the stationary folder-selecting window13-2, instead of popup window, is provided for the non-selectablethumbnail image, in FIG. 4, even for the non-selectable thumbnailimages, the folder-selecting window 13-2 may be implemented as a popupwindow which appears in response to selecting of a corresponding image.Likewise, a stationary folder-selecting window, instead of popup window,may be provided for the selectable thumbnail images.

The folder-selecting window displayed on the screen may be provided tobe selected by the unit of folders of the application groups which arecategorized by application types or user's selection. For example, if agame application is downloaded, the folder-selecting popup window 13-1or folder-selecting window 13-2 with respect to the folder of game groupappears on the screen in popup or stationary manner.

The identifiers of the applications may be displayed as various icons.The shapes of the icons may be provided by the application provider, ordirected generated or edited by the user.

FIG. 5 is a diagram provided to explain a process of downloading andinstalling an application according to an embodiment of the presentinvention. Referring to FIG. 5, in response to a download command inputto a page provided from the application server, the screen 10 is turnedto the page select screen. Accordingly, the thumbnail images 12-1˜12-8of the respective pages are displayed in selectable or non-selectablestates.

If one thumbnail image is selected, the screen is turned to the pagecorresponding to the selected thumbnail image. For example, if thumbnailimage 8 (12-8) is selected in FIG. 5, the icons displayed in thethumbnail image 8 (12-8) in reduced forms are arranged on the screen 10in original sizes.

Thereafter, an icon corresponding to the newly-downloaded application isadditionally displayed. On one side of the additional icon, informationindicating the degree of processing download may be displayed. In FIG.5, the progress bar 14 provides such information. That is, in FIG. 5,the progress bar 14 represents the degree of processing download byrotating along the edge of the icon in clockwise or counterclockwisedirection.

The detailed form of the progress bar 14 is illustrated in FIGS. 6 and7. Referring to FIG. 6, the progress bar 14 starts from a spot on oneside of the icon, and extends in clockwise direction along the edge ofthe icon, and finishes at the spot where the progress bar 14 started asthe download is completed.

As illustrated in FIG. 7, a mark 15 may be additionally displayed on oneside of the icon to indicate that the download is completed.

That is, for an application which has been downloaded, but not used yet,the terminal device may indicate a specific form of mark on one side ofthe corresponding icon so that the user can easily notice suchsituation. Although the mark 15 is indicated in FIG. 5, other manners ofmarking may be implemented. For example, the icon itself may beflickered, or highlighted to draw user attention. Once the correspondingapplication is used, the terminal device may remove the mark 15.

In accordance with another embodiment, for applications that are lessfrequently used, an indicating mark may be used or a corresponding iconmay be displayed to draw the attention of the user in a similar manneras explained above.

Although the progress bar is used in the embodiments of FIGS. 5 to 7 toindicate the degree of download progress, other forms of informationsuch as numbers or text may also be used. For example, information suchas percentage to represent the download progress, total time expected tobe taken until completing download, time elapsed so far or remainingtime may be indicated on a side of the icon or at a predetermined areaon the screen. Further, the progress bar does not have to be displayedin the manner illustrated in FIG. 5 in which the progress bar surroundsthe edge of the icon. For example, a simple bar may be displayed on oneside of the icon.

While the identifiers may be displayed as icon forms in someembodiments, other examples are also possible. For example, text-basedidentifier may be used to represent an application. Specifically, textincluding detailed information such as name of the application, date ofdownload, or name of the provider may be used as the identifier.

In the above-mentioned example, the identifiers may be arranged in alist form. Accordingly, the page select screen may be implemented in aform as illustrated in FIG. 8.

Referring to FIG. 8, a preset number of identifiers are formed on eachpage as a group, and thumbnail images (16-1 to 16-6) with respect to therespective pages may be displayed on the screen. The example of FIG. 8has n number of identifiers on each page.

In such a state, the user may select a page to add an identifier of anewly-downloaded application. Herein, the user may select the page andalso the location of the identifier on the corresponding page.

Unlike FIG. 3, FIG. 8 has all the pages in a selectable state. That is,the texts are listed in sequence, and since the pages simply divide thelists according to the preset number, the user may select the locationto add the identifier from the list so that the identifier is displayedon the selected location. Accordingly, in the particular embodiment, thethumbnail images are not displayed in non-selectable state.

FIG. 9 illustrates the construction of a screen on which one page isselected according to an embodiment of the present invention. That is,if the thumbnail image 2 (16-2) is selected from the screen of FIG. 8,the screen changes to the state as illustrated in FIG. 9. Accordingly,the user may select between App n+2 and App n+3 on the screen of FIG. 9.

In this example, the application text located below the selectedlocation, i.e., APP n+3, APP n+4 . . . are shifted downward to thusensure space, and new identifier (APP x) is additionally displayed onthe ensured space.

As explained above, the identifier may be displayed not only as an icon,but also as a text, and in either case, it is possible to select thepages.

Further, in FIGS. 8 and 9, information to indicate the download progressmay be displayed together. That is, numbers, text or progress bar toindicate the extent of completing download may be displayed on one sideof the newly-added identifier (APP x).

Further, an identifier of the application which has been downloaded butnot used yet may be displayed with brighter color or higher brightness,or flickered, or a marked with a specific mark. Since this has beenexplained in detail above with reference to FIGS. 5 to 7, detailedexplanation and illustration thereof will be omitted for the sake ofbrevity.

FIG. 10 is a flowchart illustrating a method for installing anapplication of a terminal device according to an embodiment of thepresent invention.

Referring to FIG. 10, at step S1010, if a command to download is input,at step S1020, a page select screen is provided and a page to display anidentifier corresponding to a downloaded application is selected.

Page may be selected in various manners. Specifically, the user mayselect the page through the page select screen as the one illustrated inFIG. 3, 4, 5, or 8.

At step S1030, if a page is selected, an identifier is displayed on theselected page. As explained above, if the terminal device includes atouch screen, the page may be selected by direct touching on the screen.

Further, once the identifier is displayed, information to indicate thedownload progress may also be provided along with the identifier untildownload is completed.

FIG. 11 is a flowchart illustrating a method for installing anapplication of a terminal device according to another embodiment of thepresent invention.

Referring to FIG. 11, at step S1110, the user accesses the server usingthe terminal device. Herein, the information regarding the server may bedirectly stored in the terminal device, or the user may directly inputthe server address and access the server.

After accessing the server, the user searches for the application todownload and decides whether or not to download the application.

At step S1120, if the user selects an application to download anddecides to download the selected application, at step S1130, the pageselect screen is displayed.

The page select screen may be constructed in a manner in which therespective pages including existing identifiers corresponding to thepreviously-installed applications are listed in thumbnail images. Ifthere are too many thumbnail images to be displayed on one screen, thethumbnail images may be divided and displayed on a plurality of pageswhich are switchable by screen touch and scrolling.

At step S1140, if page is selected through the page select screen, atstep S1160, the user may select the folder or group. That is, if pageincludes folder therein during page selection, a window for folderselection may appear. Accordingly, the user is enabled to select aspecific folder through the displayed window. At step S1170, if thefolder is selected, an identifier of the application to be downloadedunder the corresponding folder of the corresponding page may beadditionally displayed.

At step S1140, if the page is not selected, at step S1150, a page may beselected at random or the last page may be selected.

At step S1180, if the page is selected, but the folder is not selected,an identifier may be additionally displayed on the background screen ofthe selected page.

Apart from the operation to select the page and folder explained above,downloading and installing a selected application is automaticallycarried out.

As a result, on one side of the added identifier, information may bedisplayed, which is changed according to the download progress andinstallation. Accordingly, the user can check the download progress andinstallation of an application corresponding to the identifier.

At step S1190, if download and installation are completed, whether ornot the application is used may be checked until the first use of theapplication, and at step S1200, if the application is not used, a markmay be displayed. The ‘mark’ herein may be implemented as an indicatorthat shows the application has not been used yet. Accordingly, the markmay be automatically displayed as the download is completed.

At step S1210, if the application indicated by the mark is used, themark is deleted. After that, the identifier is treated as the existingidentifiers.

Alternatively, step of selecting a folder, displaying or deleting amark, and the like may be omitted. Further, folder may be selecteddirectly without requiring page selection.

Further, the page select screen explained above may be selectivelyprovided depending on modes. That is, if the user wishes to add a newidentifier without directly selecting a page to display such newidentifier, the user may set the operation to normal mode. In such anexample, the page select screen is not provided, but the identifier maybe directly displayed on a random page. Conversely, if the user wishesto directly select the page, the user may set the operation to pageselect mode. In this example, the user may select and display pages andfolders through various forms of page select screens including thoseexplained above.

Further, the method for installing an application according to variousembodiments may be stored on various types of recording media andimplemented by the program code which can be executed by a CPU providedin the terminal device body.

Specifically, the code to carry out the method for installing anapplication may be stored in various types of recording media which arereadable by a terminal device, such as, for example, a RAM, a flashmemory, a ROM, an Erasable Programmable ROM (EPROM), and ElectronicallyErasable and Programmable ROM (EEPROM), a register, a hard disk, aremovable disk, a memory card, a USB memory, or a CD-ROM.

According to the above-described embodiments, the user is able to selectan identifier corresponding to a new application and display theidentifier at an intended location, and also easily determine thedownload progress or whether or not the application has been used. As aresult, convenience of using applications improves.

While the present invention has been shown and described with referenceto various embodiments thereof, the present teaching can be readilyapplied to other types of apparatuses. The description of the variousembodiments of the present invention is intended to be illustrative, andchanges in form and detail may be made without departing from the scopeand spirit of the present invention, defined by the appended claims.

What is claimed is:
 1. A method for installing an application in aterminal device, comprising: receiving, by the device, an input commandto download the application; receiving an input selecting a page to addan identifier for executing the application; and displaying theidentifier on the selected page.
 2. The method of claim 1, whereinselecting the page comprises: displaying a plurality of thumbnail imagesfor a plurality of pages in which existing icons corresponding topreviously-installed applications are displayed; and receiving an inputselecting a page to display the icon from among the plurality ofthumbnail images, wherein the identifier is an icon corresponding to theapplication.
 3. The method of claim 2, further comprising: displaying athumbnail image in a non-selectable state, if a corresponding page doesnot have available space to add an icon; and displaying a thumbnailimage in a selectable state, if a corresponding page has available spaceto add the icon.
 4. The method of claim 3, further comprising displayinga folder-selecting popup window, if the thumbnail image in theselectable state is selected.
 5. The method of claim 3, whereindisplaying the plurality of thumbnail images comprises displaying afolder-selecting window in activated state on one side of the thumbnailimage in the non-selectable state, if the page that does not have theavailable space to add the icon includes a folder therein.
 6. The methodof claim 2, further comprising: downloading the application from aserver; displaying on one side of the icon, information to indicate adownload progress of the application; and installing the application inthe terminal device when the downloading of the application iscompleted.
 7. The method of claim 6, wherein displaying the informationfurther comprises representing the download progress in the form of aprogress bar which is displayed as rotating around an edge of the icon,clockwise or counterclockwise, according to the download progress of theapplication, wherein the progress bar completely surrounds the edge ofthe icon when the downloading of the application is completed.
 8. Themethod of claim 2, further comprising displaying a mark on one side ofthe icon to indicate that the application has not been used yet, untilfirst use of the application, once the application is completelydownloaded and installed on the terminal device and the icon isdisplayed on the selected page.
 9. The method of claim 2, whereinselecting the page comprises: dividing a text list representingpreviously-installed applications based on a preset number anddisplaying the divided text lists on a plurality of pages; and receivingan input selecting a page to add the text to represent the application,from the pages which correspond to the divided text lists, wherein theidentifier includes a text which represents the application.
 10. Themethod of claim 9, wherein displaying the identifier on the selectedpage comprises: ensuring available space on the text list of theselected page, while shifting a displaying location of existing textdownward; and displaying the text on the ensured space.
 11. A terminaldevice, comprising: a user interface unit which receives an inputcommand to download an application; a communication interface unit whichconnects to a server in response to the input command to download theapplication; a storage unit which stores the downloaded application; anda control unit which provides a screen to select a page on which anidentifier corresponding to the application is displayed, and controlsthe user interface unit to display the identifier on the selected pageon the screen.
 12. The terminal device of claim 11, wherein theidentifier includes an icon corresponding to the application, and thecontrol unit controls the user interface unit to display a plurality ofthumbnail images for a plurality of pages in which existing iconscorresponding to previously-installed applications, in response to thecommand input via the user interface unit, and to display a page todisplay the icon selected from among the plurality of thumbnail images.13. The terminal device of claim 12, wherein the user interface unitdisplays a thumbnail image in a non-selectable state if a correspondingpage does not have available space to add an icon, or displays athumbnail image in a selectable state if a corresponding page hasavailable space to add the icon.
 14. The terminal device of claim 13,wherein the control unit controls the user interface unit to display afolder-selecting popup window, if the thumbnail image in the selectablestate is selected.
 15. The terminal device of claim 13, wherein thecontrol unit controls the user interface unit to display afolder-selecting window in activated state on one side of the thumbnailimage in the non-selectable state, if the page that does not have theavailable space to add the icon includes a folder therein.
 16. Theterminal device of claim 12, wherein the user interface unit displaysinformation to indicate a download progress of the application on oneside of the icon.
 17. The terminal device of claim 16, wherein theinformation is represented in the form of a progress bar which isdisplayed as rotating around an edge of the icon, clockwise orcounterclockwise, according to the download progress of the application,and the progress bar completely surrounds the edge of the icon whendownloading of the application is completed.
 18. The terminal device ofclaim 12, wherein the storage unit stores information including a usehistory of the application, a location at which each application isstored, and a location at which the identifier of each application isdisplayed, and if the control unit determines according to the usehistory of the application that the installed application has not beenused yet, the control unit controls the user interface unit to display amark on one side of the icon to indicate that the application has notbeen used yet.
 19. The terminal device of claim 12, wherein theidentifier is a text which represents the application, and if thecommand is input through the user interface unit, the control unitcontrols the user interface unit to divide a text list representingpreviously-installed applications based on a preset number anddisplaying the divided text list on a plurality of pages, so that a pageto add the text to represent the application is selected from the pageswhich correspond to the divided text list.
 20. The terminal device ofclaim 19, wherein the control unit controls the user interface unit toensure available space on the text list of the selected page, whileshifting a displaying location of existing text downward, andadditionally displaying the text on the ensured space.